В этом сочетании подчинительный союз если не соединяет однородные члены предложения. В таких случаях запятая ставится только перед союзом (см. параграф 12.7 справочника по пунктуации Д. Э. Розенталя): Десятки, если не сотни воинов и их храбрый командир.
См. в разделе Глагол в учебнике Е. И. Литневской.
Возможны варианты пунктуации в зависимости от того, какое значение имеют слова "да" и "так".
Доблесть - от древнерусского и старославянского прилагательного доблий "храбрый"; также связано с прилагательным добрый в значении "годный, хороший". Второй вопрос непонятен: почему употребляется по отношению к военным или почему употребляется все реже?
Ваш вариант постановки знаков препинания соответствует правилам русской пунктуации. Правда, если первые две части разделены запятой, выражающей перечислительные отношения, получается, что последняя часть содержит следствие не только из второй (ты пришла), но и из первой части (без тебя душа болела), а это явно противоречит общему смыслу высказывания. Для более точного выражения смысла рекомендуется отделить первую часть точкой: Без тебя душа болела. Ты пришла — и всё прошло.